cell definition - Deutsch Englisch Wörterbuch